a clear and telling mental image
एक स्पष्ट और कह मानसिक छवि
he described his mental picture of his assailant
उसने अपने हमलावर की मानसिक तस्वीर का वर्णन किया
he had no clear picture of himself or his world
उनकी खुद की या उनकी दुनिया का कोई स्पष्ट चित्र नहीं था
the events left a permanent impression in his mind
घटनाओं ने उनके मन में एक स्थायी छाप छोड़ी